station keeping radar - Turkish English Dictionary